Golang Job: Junior Full Stack Engineer

Job added on

Company

Boathouse Connect / Merwin Software, LLC
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Position Overview

As a Full Stack Web Developer at Boathouse Connect, you will be involved with the building and maintenance of our front-end UI as well as our backend APIs. Being a fully remote position, you can work whatever hours are convenient to you.

Required Skills

  • 2+ years as a rower, coxswain, or rowing coach
  • Experience writing highly optimized PHP code (OOP preferred)
  • Understanding of MVC design patterns
  • Ability to write MySQL queries (selects, inserts, updates, deletes, joins, etc.)
  • JavaScript (jQuery is a plus, but not required)
  • Basic understanding of Git (commits, merging, branching, etc.)

Nice-to-have knowledge/skills

  • Experience with no-sql databases such as MongoDB or Firebase Realtime Database
  • API integration experience (REST, XML, JSON)
  • Understanding of PSR-12 coding standards
  • Basic experience with Linux command line
  • GoLang
  • Server administration experience (AWS, DigitalOcean, Linode, Google Cloud Platform, etc.)
  • Experience with project tracking software (we use YouTrack)
  • Experience with group communication tools (we use Slack)
  • Knowledge of the Scrum Guide (we operate on 4-week sprints, but release multiple times per month)

All of the nice-to-haves are exactly that... Nice to have. Knowledge or experience with these items is not required and will not be penalized in our selection process. We will train you on anything you don't have experience in.

Things you may do

  • Build new features as requested by our clients and product owners
  • Maintain existing code and deploy bug fixes
  • Participate in code-reviews with other developers
  • Coordinate with outside vendors on private integrations
  • Participate in regression testing of our public/private APIs with our mobile-app developers and outside stakeholders
  • Participate in the Scrum sprint planning process
  • Assist the sales and client onboarding team with product-related questions or customization requests

Compensation

$20-$25 / hour (depending on skills and experience), working 5-15 hours per week.

Job Type: Contract

Pay: $20.00 - $25.00 per hour

Application Question(s):

  • What rowing clubs have you been a rower, coxswain, or coach for (currently or in the past)?

Experience:

  • being a rower, coxswain, or rowing coach: 1 year (Required)
  • PHP: 1 year (Preferred)

Work Location: Remote